import request from '@/utils/requset.js'; // 引入封装好的request

// 通过日期获取当天的日记
export function getTodayJournal (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/getToday?id='+data.id+'&date='+data.date, // 请求的url
		token:data.token
	})
}

// 添加日记
export function addJournal (data) {
	return request({
		method: "post", // 请求方式
		url: '/journals/addJournal',
		data:{
			"date":data.date,
			"html":data.html,
			"id":data.id,
			"text":data.text,
			"title":data.title,
			"taskinfodtv":data.taskinfodtv
		},
		token:data.token
	})
}
// 通过日期获取日记详情
export function getJournalByDate (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/getJournalByDate?date='+data.date+'&id='+data.id, // 请求的url
		token:data.token
	})
}

export function getJournalState (data) {
	return request({
		method: "post", // 请求方式
		url: '/journals/getUserJournalState', // 请求的url
		data: {
			"dates": data.dates,
			"id":data.id
		},
		token:data.token
	})
}


// 日记列表获取
export function getJournalByAuthorId (data) {
	return request({
		method: "post", // 请求方式
		url: '/journals/getJournals', // 请求的url
		data: {
			"id": data.id,
			"currentPage":data.currentPage
		},
		token:data.token
	})
}

// 日记详情
export function getJournalDetail (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/getDetail?id='+data.id, // 请求的url
		token:data.token
	})
}
// 日记分享获取详情
export function shareJournal (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/share?id='+data.id, // 请求的url
		token:data.token
	})
}
// 通过日记id获取日记源数据
export function queryByDate (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/queryByDate?id='+data.id+'&authorId='+data.authorId, // 请求的url
		token:data.token
	})
}

// 通过日记id删除日记
export function deleteById (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/delete?id='+data.id, // 请求的url
		token:data.token
	})
}
// 一个传入日期返回日期的接口
export function retDate (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/retDate?date='+data.date, // 请求的url
		token:data.token
	})
}
// 获取指定用户前三个日记
export function threeJournal (data) {
	return request({
		method: "get", // 请求方式
		url: '/journals/threeJournal?authorId='+data.authorId, // 请求的url
		token:data.token
	})
}

 